roller bench - German English Dictionary